make homeless - French English Dictionary